#!/usr/bin/env python
# -*- coding: utf-8 -*-
# author:洪卫
'''
使用Tkinter前需要先导入
'''
import tkinter as tk
 
# 第1步，实例化object，建立窗口window
window = tk.Tk()
 
# 第2步，给窗口的可视化起名字
window.title('My Window')
 
# 第3步，设定窗口的大小(长 * 宽)
window.geometry('500x300')
'''
这里的乘是小x
'''
# 第4步，在图形界面上设定标签
l = tk.Label(
    window,
    text='你好！this is Tkinter',
    bg='green',
    font=('Arial', 12),
    width=30,
    height=2
    )
'''
bg为背景，
font为字体，
width为长，
height为高，
这里的长和高是字符的长和高，
比如height=2,
就是标签有2个字符这么高
'''
# 第5步，放置标签
'''
放置lable的方法有：
1)l.pack()
2)l.place()
'''
l.pack()
'''
Label内容content区域放置位置，自动调节尺寸
'''
 
# 第6步，主窗口循环显示
window.mainloop()
'''
window.mainloop会让window不断的刷新。
如果没有mainloop,
就是一个静态的window,
传入进去的值就不会有循环。
mainloop就相当于一个很大的while循环，
有个while，
每点击一次就会更新一次，
所以我们必须要有循环
'''
'''
所有的窗口文件都必须有类似的mainloop函数，
mainloop是窗口文件的关键的关键。
'''
